protein crystallography definition

Best popular protein crystallography definition